#include <bits/stdc++.h>
#include <cstdio>
using namespace std;
const int N = 1e5 + 5;

int n;
int a[N];

int main()
{
    freopen("duel.in", "r", stdin);
    freopen("duel.out", "w", stdout);
    scanf("%d",&n);
    for (int i=1;i<=n;i++)
        scanf("%d",&a[i]);

    sort(a+1,a+n+1);

    int cnt=0; // qian mian de guaiwu de shuliang
    int ans=n;
    int pre=1;
    for (int i=2;i<=n;i++)
    {
        if(a[i]!=a[i-1])
        {
            cnt+=(i-pre);
            pre=i;
        }
        if(cnt!=0)
        {
            cnt--;
            ans--;
        }
    }

    printf("%d\n",ans);
    return 0;
}
